非メンバーのバイナリー比較
次の条件が true
である場合、concurrent_hash_map
の 2 つのオブジェクトは等価です。
同数の要素が含まれる場合。
一方のコンテナーの各要素が、他方のコンテナーでも利用できる場合。
template <typename Key, typename T, typename HashCompare, typename Allocator>
bool operator==( const concurrent_hash_map<Key, T, HashCompare, Allocator>& lhs,
const concurrent_hash_map<Key, T, HashCompare, Allocator>& rhs );
戻り値: lhs
が rhs
と等しければ true
、それ以外は false
を返します。
template <typename Key, typename T, typename HashCompare, typename Allocator>
bool operator!=( const concurrent_hash_map<Key, T, HashCompare, Allocator>& lhs,
const concurrent_hash_map<Key, T, HashCompare, Allocator>& rhs );
!(lhs == rhs)
と等価です。
戻り値: lhs
が rhs
と等しくなければ true
、それ以外は false
を返します。